/*  This is a lime green theme */

.primecolor {
	background-color:#7D9D08;
}

.primetextcolor {
	color:white; 
}

.maintextcolor {
	color:#7D9D08; 
}

.logobkgnd {
	background-image: url("Citrus Flower/login_header.jpg");
    background-repeat: no-repeat;
    background-position: center center;
    height: 89px;
}


.maxbbline {
	text-align:left;
	border:4px solid #7D9D08;    /* lime green  */
	padding:6px;
}



div#maxbuttons  {
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
		color: #FFFFFF;
		background-color:#7D9D08;     /* lime green  */
		font-size : 10pt;
		padding: 0;
		margin:0;
		-moz-border-radius: 15px;
		border-radius: 15px;
}


.whitelinks th, .whitelinks td, .whitelinks a:link, .whitelinks a:visited {
   color: white;
}
 
.whitelinks a:hover {
   color: yellow;
}

.whitetext {
	font-size : 10pt;
    color: white;
    padding:8px;
}

.maxsheet {
	    text-align:left;
        width: 100%;
        border-collapse:collapse; 
        margin-bottom: 1px;
}

.maxsheet  th {
	color: #ffffff;
	background-color: #7D9D08;
    padding:4px;
    border: 2px solid #7D9D08;
    font-weight : normal; 
}

.maxsheet  tr {
	color: #000000;
	background-color: #FFFFFF;
}

.maxsheet  td {
    padding:4px;
    border: 1px solid #7D9D08;
}


.maxcase {
	font-family: Times, serif;
	font-size : 14pt;
	font-weight: bold;
	color: #7D9D08;
}

.maxheaderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D9D08;
}

.maxcontentline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #7D9D08;
}

.maxcontentlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight: normal;
	color: #7D9D08;
}

/*   The header class is used for titles  */
.maxheader {
    font-size : 14pt;
	line-height:150%;
	font-weight: bold;
	color: #7D9D08;
}


.maxcontenthead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #7D9D08;
	font-size : 10pt;
}

.maxcontenthead a:link, .maxcontenthead a:visited {
   color: white;
}
 
.maxcontenthead a:hover {
   color: yellow;
}

legend {
  color: #7D9D08;
  font-weight: bold;
}

.maxbordback {
  padding: 5px;
  border: 1px solid #ccc;
  background-color: #7D9D08;    /* used to be #D8E9EC;  */
  color: #FFFFFF;
  	-moz-border-radius: 15px;
	border-radius: 15px;
}

.fancybutton {
		    background-color: #7D9D08;
            font-size:10px;
		    background: -webkit-gradient(linear, left top, left bottom, from(#7D9D08), to(#D9EF77));
			background: -webkit-linear-gradient(top, #7D9D08, #D9EF77);
			background: -moz-linear-gradient(top, #7D9D08, #D9EF77);
			background: -o-linear-gradient(top, #7D9D08, #D9EF77);
			background: linear-gradient(top, #7D9D08, #D9EF77);
		    background: -ms-linear-gradient(bottom, #7D9D08 5%, #D9EF77 100%);
		    color: black;
		    border:2px groove black; 
		    padding: 2px;
		    -moz-border-radius: 4px;
		    border-radius: 4px;
		    -webkit-border-radius: 4px;
		    cursor: pointer;
			-webkit-box-shadow: 2px 3px 2px #d1d1d1;
			-moz-box-shadow: 2px 3px 2px #d1d1d1;
			box-shadow: 2px 3px 2px #d1d1d1;
}

.topbar {
	background-image: -moz-linear-gradient(top,#FFFFFF 0%,#7D9D08 100%);
	background-image: -webkit-linear-gradient(top,#FFFFFF 0%,#7D9D08 100%);
	background-image: -o-linear-gradient(top,#FFFFFF 0%,#7D9D08 100%);
	background-image: linear-gradient(top, #7D9D08, white);
	background-image: -ms-linear-gradient(bottom, #7D9D08 5%, white 100%);
}

.rightline {
	border-right:8px solid #7D9D08;
}




